.custom-product-image,.font-option,input#add-monogram{position:relative}a#more-payment-options-link{font-size:14px;font-weight:400;border-color:#333637;text-transform:var(--button-text-transform);font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-shadow:none;text-align:center;cursor:pointer;border:1px solid rgb(var(--button-outline-color,var(--button-background)));border-radius:var(--button-border-radius);background-image:var(--initial-gradient),var(--hover-gradient);background-size:100% 100%,0 100%;background-position:var(--initial-background-position);background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;padding:.65rem 1.75rem;display:inline-flex;position:relative;text-decoration:none;color:#000!important;background-color:#000!important}a#more-payment-options-link::before{content:"Buy Now";color:#fff;position:absolute}.font-option input[type=radio],.monogram-swatch input,.orderBytextt,shop-pay-wallet-button{display:none}p.inventory-warning{color:red;font-size:12px}li.HorizontalList__Item.load-product-btn.active{padding-inline-start:unset}.product .variant-picker{margin-bottom:1px!important}.custom-inventory{padding-bottom:60px}a.link_page{font-weight:400;text-decoration:underline}@media only screen and (min-width:2560px){.metafield_c_banner .metafield-file_reference{aspect-ratio:1.5/1.03!important;object-fit:cover}}@media only screen and (min-width:1650px){.metafield_c_banner .metafield-file_reference{aspect-ratio:1.5/1.016}}@media only screen and (min-width:1025px) and (max-width:1500px){.metafield_c_banner .metafield-file_reference{aspect-ratio:1.5/1;object-fit:cover}}@media only screen and (min-width:1025px) and (max-width:1300px){.metafield_c_banner .metafield-file_reference{aspect-ratio:1.5/1.05;object-fit:cover}}@media only screen and (min-width:768px) and (max-width:1024px){.metafield_c_banner .metafield-file_reference{aspect-ratio:1.5/1.04;object-fit:cover}}@media only screen and (min-width:768px){.collection__main .meta_c_inner_d .banner__d img{aspect-ratio:1.5/1.0475}.collection__main product-list .product-card.metafield_c_banner{width:49.7%}.collection__main .meta_c_inner_d .meta_c_info_d{text-align:left;padding:15px 0 0}.f_menu_list,.footer__block--links{display:block!important}}#shopify-section-template--17333715828910__main .article .blog_content p{margin:0 0 10px}.monogram-swatches{display:flex;flex-wrap:wrap;padding-bottom:2px}.monogram-swatch{cursor:pointer;border:2px solid transparent;padding:0;border-radius:50%;transition:.3s ease-in-out;text-align:center;padding-inline-end:.25rem;padding-top:3px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:11px}.monogram-swatch img{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid #ddd}.monogram-swatch input:checked+img,.monogram-swatch input:checked+span{border-color:#333637}.monogram-swatch input+.swatch-color{border:1px solid #fff;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center}.monogram-swatch input:checked+.swatch-color{border-color:#333637!important;border:1px solid;border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center}.monofield-container .mono-input-text,.monofield-container select{border:2px solid gray;width:260px;margin:9px 0 6px;padding:4px}.monogram-option{display:flex;gap:15px}.monogram-option .action-inputs{display:flex;justify-content:center;align-items:center}.monogram-option input{border-radius:5px}p.mono-lable{font-size:small;max-width:260px;display:flex;justify-content:space-between}input#add-monogram{appearance:none;width:14px;height:14px;border:.5px solid #323738f0;cursor:pointer;border-radius:0}input#add-monogram+label{margin-left:10px;font-size:14px;font-weight:500;cursor:pointer;line-height:1}div#monogram-fields{margin-top:20px}.mono-lable span.characters,span.monogram-price{color:gray}.customgift-icon .monogram-swatches img{border-radius:50%}.custom-product-image img{min-width:100px}span.monogram-overlay{position:absolute;top:0;color:#fff;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;font-size:25px;font-family:auto}@font-face{font-family:"Snell Roundhand";src:url("/cdn/shop/files/SnellRoundhand-BoldScript.otf?v=1744277358") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Songti;src:url("/cdn/shop/files/songti-sc-regular.ttf?v=1746529412") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Anastasia Script';src:url("/cdn/shop/files/Anastasia_Script_Personal_Use.ttf?v=1746525255") format("truetype");font-weight:400;font-style:normal;font-display:swap;font-size:10px}.mono-font-select{display:flex;flex-direction:column;gap:10px}.font-option{display:flex;align-items:center;gap:10px;cursor:pointer}.custom-radio{width:18px;height:18px;border:1px solid #212b36;border-radius:50%;text-align:center;line-height:16px;font-size:12px;font-weight:700;color:#fff;background-color:transparent;transition:.2s ease-in-out}input[type=radio]:checked+.custom-radio{background-color:#000;color:#fff}select#mono-font{font-size:small;background:#fff;border:2px solid gray;padding:5px}.mono-font-select{max-width:260px;margin-top:2px;color:#000}select#mono-font:disabled{background:#7080905c}.monogram-swatch input+.swatch-color img{height:34px;width:34px;border:none}.product .ColorSwatchList li{padding-left:0!important}

.accordion__content .h-stack.wrap.gap-2 {
    gap: 1rem !important;
    min-width: 315px;
}

label.color-swatch.rounded-full {
    padding:0;
}

/* Abu css for wishlist*/
#wishlisthero-product-page-button-container {
    display: block !important;
    position: absolute;
    z-index: 1;
    right: 10px;
    top: 0;
    border: none !important;
}
#wishlisthero-product-page-button-container .btn{
        border: none !important;
        font-size:20px;
        display:flex !important;
        justify-content: end !important;
 }
.Header__Icon .wishlist-hero-items-count {
    position: absolute;
    right: 0;
    bottom: -15px;
    display: flex;
 }

 /* ADDING SEARCH BORDER */
/* .header_search_pc {
  display: flex;

  .header_search_d {
    border-bottom: 1px solid;
    margin: -1px;
    padding: 0;
    width: 125px;
    display: inline-flex;
    align-items: center;
  }

  .element__text--search {
    padding: 1px 4px 0;
    font-size: 12px;
  }
} */
.template_index .header:not(:hover,.is-solid,:has([open])) .Wlh-Header__Icon svg path{
     color: #fff !important;
}

.wishlisthero-floating button {
    font-size: 14px !important;   
}
.wishlisthero-floating button svg { 
    color: #333637;
}

 @media screen and (max-width:768px){
    #wishlisthero-product-page-button-container {
    display: block !important;
    position: absolute;
    z-index: 1;
    left:0;
    top: 0;
    border: none !important;
    margin-top:0;
    padding-top:5px;
    }
    #wishlisthero-product-page-button-container .btn{
        justify-content: start !important;
    }
}

@media screen and (max-width:420px){
    .Header__Icon .wishlist-hero-items-count {
        font-size:10px;
    }
    .Header__Icon .wlh-svg-Icon{
         width:15px !important;
    }
    .header__nav-icon{
        width:15px;
    }
    .header .header__primary-nav, .header .header__secondary-nav{
        gap: 7px !important;
    }
    .header {
        padding: 24px 12px !important;
    }
}